artificial manure - French English Dictionary